KnitPay\Gateways\Razorpay\Integration S

Total Complexity 33
Dependencies 5
Dependents 2
Total lines 374
Lines of code 269
Logical lines of code 105
Comment lines 48
Methods 17
Properties 0

Methods 17

Method Rating Maintainability Complexity Lines of code
show_common_setting_fields()
A
36 3 102
get_child_config()
S
47 5 35
create_basic_connection()
S
60 3 13
__construct()
S
53 2 24
update_connection_status()
S
64 3 10
get_gateway()
S
62 2 12
get_basic_auth_fields()
S
55 1 21
payment_provider_url()
S
68 2 7
gateway_configuration_display_value()
S
75 2 4
subscription_status_update_listener()
S
66 2 8
is_auth_basic_enabled()
S
78 2 3
clear_child_config()
S
63 1 11
allowed_redirect_hosts()
S
77 1 4
is_mode_changed()
S
79 1 3
configure_webhook()
S
72 1 5
setup()
S
74 1 4
is_auth_basic_connected()
S
80 1 3